﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace AlternativePorts
{
	class PortElement
	{
		public object Item { get; set; }
		public Port<Exception> ErrorPort { get; set; }
		public IPort CoordinationPort { get; set; } //needed???
	}

	class PortElement<T> : PortElement
	{
		public new T Item { get; set; }
	}
}
